pull: Support full recursive mirrors of repositories with summary file
authorColin Walters <walters@verbum.org>
Thu, 2 Oct 2014 21:49:26 +0000 (17:49 -0400)
committerColin Walters <walters@verbum.org>
Fri, 3 Oct 2014 17:56:40 +0000 (13:56 -0400)
commit63abc1b5134ac6fb100572a7cfd4b1c5021af859
tree07494b3a650dc526a63925dee0a6f3d67dd7278a
parent7ab1fb23696cf26ddf985f4077fb271be2705a44
pull: Support full recursive mirrors of repositories with summary file

Now that we have a summary file, we can use it to allow a simple:

ostree pull --mirror

To download the latest commit on every branch.  Also, for a case I'm
dealing with there's only one branch, but I don't want mirror users to
have to hardcode it.

https://bugzilla.gnome.org/show_bug.cgi?id=737807
Makefile-tests.am
src/libostree/ostree-repo-pull.c
src/libostree/ostree-repo.c